person who constantly covers for someone - German English Dictionary